Career 2017 2016 2015 2014 2013 2012 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Croatia F2 Switzerland F2 France F6 Great Britain F6 Czech Republic F5 Austria F1 Croatia F2 France F5 KGHM Polish Indoors - Wroclaw 2001 Eddleman USTA Challenger - Birmingham V Abierto Internacional de Salinas - Salinas ECM Cup - Prague Heilbronn Open - Heilbronn Whirlpool Open - Budapest Wartburg Open - Eisenach Open 88 - Contrexeville Podebradka Cup - Prague DPD Challenger 2000 - Aschaffenburg Internationaux de Tennis de Brest - Brest Residenza Open - Magdeburg Sparkessen Magdeburg Open - Magdeburg Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Heilbronn Open - Heilbronn San Luis Potosi Challenger 2002 - San Luis Potosi Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Open 88 - Contrexeville Neride Prague Indoor - Prague Black Forest Open - Freudenstadt 2001 Centura USTA Challenger - Rocky Mount West of England Challenger - Bristol Siemens Open 2001 - Scheveningen Open Castilla y Leon Trofeo Iberdrola - Segovia Pekao Open 2003 - Szczecin Czech Indoor Open - Prague KGHM Polish Indoors - Wroclaw Challenger 42 - Andrezieux The LTA Wrexham Challenger - Wrexham Sarajevo Open 2004 - Sarajevo Tennis Napoli Cup 2004 - Napoli Citta di Monza - Monza Zagreb Open - Zagreb Challenger 42 - Andrezieux Czech Indoor Open - Prague Challenger Casino Lugano - Lugano Gemax Open - Belgrade The LTA Cardiff Challenger - Cardiff TED Open - Istanbul ECM Prague Open - Prague Schickendanz Open - Furth Concurso Internacional de Vigo - Vigo Lambertz Open - Aachen Open de L'Isere (Open 38) - Grenoble Tatra Banka Open 2001 - Bratislava Challenger Leon 2003 - Leon Prague Open - Prague Isla de Lanzarote - Lanzarote Unicredit Czech Open 2007 - Prostejov Busan Open Challenger Tennis - Busan Okal Cup 2003 - Eckental Open de Franche Comte - Besancon Porsche Open - Poznan ATP Challenger Trophy 2007 - Trnava Dusseldorf Open Challenger 2007 - Dusseldorf Open Castilla y Leon - Segovia Porsche Open - Poznan Banjaluka Challenger 2007 - Banja Luka The Tarka Challenger - Barnstaple The LTA Nottingham Challenger - Nottingham 5 Volkswagen Challenger - Wolfsburg Shimadzu All Japan Indoor Tennis Championships - Kyoto ECM Prague Open 2008 - Prague Ostrava Open 2005 - Ostrava LTA Cardiff Challenger - Cardiff Trani Cup - Trani The LTA Manchester Trophy - Manchester The LTA Men's Challenger - Nottingham Arroyo de la Encomienda - Valladolid Malaysian Open - Kuala Lumpur ATP Open Castilla y Leon - Segovia LXV Concurso Internacional Vigo - Vigo Rhein-Main Challenger 2004 - Aschaffenburg Heilbronn Open - Heilbronn The LTA Bolton Challenger - Bolton Isla de Gran Canaria - Mas Palomas The LTA Nottingham Challenger - Nottingham Okal Cup 2004 - Eckental Czech Indoor Open - Prague KGHM Dialog Polish Indoors - Wroclaw Ethias Tennis Trophy - Mons The LTA Men's Challenger - Southampton XL Bermuda Open - Bermuda Ostdeutscher Sparkassen Cup - Dresden Tatra Banka Open - Bratislava Quimper Challenger Heilbronn Challenger Marrakech Challenger Prosperita Open 2006 - Ostrava Open Prevadies - St. Brieuc St. Remy Challenger Petange Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Mons Challenger The LTA Hester Trophy - Manchester Ethias Trophy - Mons Lambertz Open by Stawag 2007 - Aachen Bauer Watertechnology Cup 2007 - Eckental Challenger Ford de Cherbourg - Cherbourg Orleans Challenger Rennes Challenger Irving Challenger Bordeaux Challenger Prostejov Challenger X Open Internacional D'Andorra - Andorra Marburg Challenger Braunschweig Challenger Open Sainte Victoire - Aix-En-Provence Orleans Challenger Mons Challenger The LTA Men's Challenger Wrexham - Wrexham Quimper Challenger Lamberts Open by Stawag - Aachen Orleans Challenger Braunschweig Challenger Lyon Challenger Braunschweig Challenger Skandia Open - Linz Gemax Samsung Open 2005 - Belgrade Happy Valley Challenger Aix En Provence Challenger TCT Open - Tunis XL Capital Bermuda Open - Bermuda Garden Open - Rome Mouilleron-Le-Captif Challenger Ilkley Challenger ATP Challenger Hamburg - Hamburg 3rd Volkswagon Challenger - Wolfsburg Siemens Open - Scheveningen BH Telecom Indoors Sarajevo 2006 - Sarajevo Open de Charleroi - Charleroi AIG Japan Open - Tokyo Kuppers Kolsch Cup - Aachen Next Generation Hardcourts - Adelaide Open de Franche-Comte - Besancon Prague Open - Prague Memorial Savigny - Sassuolo Open de Montauban - Montauban The Surbiton Trophy - Surbiton ATU Cup 2001 - Weiden Rennes Challenger Wroclaw Challenger Sophia Antipolis Challenger Weissenhauser Strand Cup - Hamburg Sarajevo Open - Sarajevo Orleans Challenger Zagreb Open - Zagreb Zivnobanka Czech Open - Prostejov Bordeaux Challenger Badden Open by Rothaus - Ettlingen The 10tele.com Open - Nottingham Binghamton Professional Tennis Tournament - Binghamton LTA Wrexham Challenger - Wrexham The Manchester Trophy - Manchester KGHM Dialog Polish Indoors - Wroclaw Nokian Hakkapeliitta Open - Tampere RCA Championships - Indianapolis Northern Electric Open 1999 - Newcastle Estoril Open - Estoril Internationaux de Tennis de Brest - Brest KGHM Polish Indoors - Wroclaw VII Avierto Internacional de Salinas - Salinas Open Castilla y Leon - Segovia Warsteiner Challenger Wolfsburg - Wolfsburg Zagreb Open - Zagreb Open de Montauban - Montauban BMW Brixina Tennis Open 2000 - Bressanone Internazionali di Tennis de San Marino - San Marino BNP Paribas Primrose - Bordeaux St. Remy Challenger Challenger 42 - Andrezieux Open Sainte-Victoire - Aix-En-Provence Ciudad de Pozoblanco Open Diputacion - Cordoba Privat Bank Cup - Dniepropetrovsk Mauritius Open - Mauritius Sarajevo Open - Sarajevo Open Mutouest de Saint-Brieuc - St. Brieuc Isla de Lanzarote - Lanzarote Baden Open - Ettlingen Tallahassee Tennis Challenger - Tallahassee Generali Open 2000 - Kitzbuhel Qatar Mobil Open 2001 - Doha Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Japan Open - Tokyo Franklin Templeton Tennis Classic - Scottsdale Grand Prix Hassan II - Casablanca Generali Open 2001 - Kitzbuhel Brazil Open - Salvador Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Scania Stockholm Open - Stockholm AAPT Championships - Adelaide Qatar Exxon Mobil Open 2002 - Doha Heineken Open - Auckland Open 13 - Marseille Grand Prix Hassan II - Casablanca U.S. Men's Clay Court Championships - Houston The Samsung Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Internationaler Raiffeisen Grand Prix - St. Polten TD Waterhouse Cup - Long Island Salem Open - Hong Kong Kremlin Cup - Moscow Campionati Internazionali di Sicilia - Palermo AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Open Seat Godo 2003 - Barcelona The Stella Artois Grass Court Championships - London Allianz Suisse Open Gstaad - Gstaad 2003 Mercedes Cup - Stuttgart Generali Open 2003 - Kitzbuhel Mercedes-Benz Cup - Los Angeles TD Waterhouse Cup - Long Island Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Heineken Open Shanghai - Shanghai St. Petersburg Open - St. Petersburg Salem Open - Hong Kong Davidoff Swiss Indoors - Basel International Tennis Championships - Delray Beach Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. St. Petersburg Open - St. Petersburg Tata Open 2003 - Chennai Kroger / St. Jude International - Memphis Tata Open - Chennai Adidas International - Sydney Open de la Comunidad Valenciana - Valencia The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Heineken Open Shanghai - Shanghai Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz St. Petersburg Open - St. Petersburg Chennai Open - Chennai BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe Estoril Open - Estoril Ordina Open - 's-Hertogenbosch The 10tele.com Open - Nottingham The Stella Artois Grass Court Championships - London Mercedes Cup - Stuttgart Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Sybase Open - San Jose Allianz Suisse Open Gstaad - Gstaad Dutch Open Tennis - Amersfoort Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide Sydney International - Sydney The Tennis Channel Open - Las Vegas Grand Prix Hassan II - Casablanca Red Letter Days Open - Nottingham Allianz Suisse Open - Gstaad Pilot Pen Tennis - New Haven Mumbai Open - Mumbai Open de Moselle - Metz Davidoff Swiss Indoors - Basel Open 13 - Marseille BMW Open - Munich Gerry Weber Open - Halle Next Generation Adelaide International - Adelaide The Artois Championships - London Allianz Suisse Open Gstaad - Gstaad Open de Moselle - Metz Brisbane - Brisbane PBZ Zagreb Indoors - Zagreb AEGON Championships - London Mercedes Cup - Stuttgart Masters Series - Hamburg Allianz Suisse Open Gstaad - Gstaad BMW Open - Munich Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Grand Prix Hassan II - Casablanca Pilot Pen Tennis - New Haven Open de Moselle - Metz China Open - Beijing Kremlin Cup - Moscow Petange Challenger AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna AEGON International - Eastbourne The Dubai Tennis Championships - Dubai Davidoff Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg The Nottingham Open - Nottingham BCR Open Romania - Bucharest Idea Prokom Open - Sopot Open Sabadell Atlantico - Barcelona Heilbronn Challenger ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Credit Agricole Suisse Open - Gstaad Citi Open - Washington If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Open Sud de France - Montpellier International German Open - Hamburg BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Moselle Open - Metz Open de Nice Cote d'Azur - Nice Swiss Indoors Basel - Basel AEGON Championships - London Winston-Salem Open - Winston-Salem Swiss Indoors Basel - Basel Grand Prix Hassan II - Casablanca ABN AMRO World Tennis Tournament - Rotterdam Topshelf Open - 's-Hertogenbosch Stockholm Open - Stockholm Erste Bank Open - Vienna Open Sud de France - Montpellier Grand Prix Hassan II - Marrakech BRD Nastase Tiriac Trophy - Bucharest Bet-at-home Open - Hamburg Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Mouilleron-Le-Captif Challenger Sydney International - Sydney Open de Nice Cote d'Azur - Nice Millennium Estoril Open - Estoril Swiss Indoors Basel - Basel Millennium Estoril Open - Estoril ATP Kremlin Cup - Moscow Moselle Open - Metz Heilbronn Challenger Moselle Open - Metz Allianz Suisse Open Gstaad - Gstaad If Stockholm Open - Stockholm Grand Prix Hassan II - Casablanca Topshelf Open - 's-Hertogenbosch AEGON International - Eastbourne Adidas Open de Toulouse - Toulouse Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis Austrian Open - Kitzbuhel Adidas International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam RCA Championships - Indianapolis Mons Challenger Kremlin Cup - Moscow BRD Nastase Tiriac Trophy - Bucharest BA-CA Tennis Trophy - Vienna SkiStar Swedish Open - Bastad Moselle Open - Metz Erste Bank Open - Vienna Mons Challenger Open Sud de France - Montpellier Open 13 - Marseille Grand Prix Hassan II - Casablanca AEGON Championships - London Nord/LB Open - Braunschweig SkiStar Swedish Open - Bastad Bordeaux Challenger Moselle Open - Metz Dubai Tennis Open - Dubai KGHM Polish Indoors - Wroclaw Swiss Indoors Basel - Basel Quelle Cup - Furth Zivnobanka Czech Open - Prostejov Rio Open - Rio de Janeiro Open de Tanger - Tangier Okal Cup - Eckental Brasil Open - Sao Paulo Open de Nice Cote d'Azur - Nice AEGON Championships - London IPP Open - Helsinki Open Sud de France - Montpellier Tatra Banka Open - Bratislava Intersport Heilbronn Open - Heilbronn Open 13 - Marseille Grand Prix Hassan II - Marrakech Intersport Heilbronn Open - Heilbronn SkiStar Swedish Open - Bastad San Luis Potosi Challenger - San Luis Potosi Generali Open - Kitzbuhel Open 13 - Marseille Open Romania - Bucharest Trofeo Conde de Godo - Barcelona Telenordia Swedish Open - Bastad International Championship of Croatia - Umag Open Romania - Bucharest Grand Prix Hassan II - Casablanca Open 13 - Marseille Gerry Weber Open - Halle The Dubai Tennis Championships - Dubai Open SEAT Godo 2006 - Barcelona The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch The Samsung Open - Nottingham Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Davidoff Swiss Indoors - Basel AEGON International - Eastbourne ATP Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon ABN AMRO World Tennis Tournament - Rotterdam China Open - Beijing Siebel Open - San Jose Miller Lite Hall of Fame Tennis Championships - Newport Heineken Open - Auckland Argentina Open - Buenos Aires BMW Open - Munich Next Generation Adelaide International - Adelaide ABN/AMRO World Tennis Tournament - Rotterdam BNP Paribas Masters - Paris Qatar ExxonMobil Open - Doha RCA Championships - Indianapolis Swiss Indoors Basel - Basel Catella Swedish Open - Bastad Kroger / St. Jude International - Memphis Siebel Open - San Jose Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney Monte Carlo Open - Monte Carlo Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Mercedes-Benz Cup - Los Angeles Medibank International - Sydney BNP Paribas Masters - Paris Estoril Open - Estoril Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Stuttgart Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome CA Tennis Trophy - Vienna Tennis Masters Series - Hamburg Tennis Masters Series - Hamburg Generali Open - Kitzbuhel Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Rogers Masters - Toronto Masters Series Madrid - Madrid Masters Series Monte-Carlo - Monte Carlo ATP Kremlin Cup - Moscow Masters Series - Hamburg Campionati Internazionali d'Italia - Rome Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Pilot Pen Tennis - New Haven Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Tennis Masters Series - Madrid Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Rogers Masters - Montreal Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Rogers Cup - Toronto Campionati BNL dItalia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Apia International - Sydney Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Mutua Madrid Open - Madrid AEGON Championships - London Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Internazionali BNL dItalia - Rome Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Open Sud de France - Montpellier Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati French Open - Paris BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris U.S. Open - New York The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Tennis Masters Series - Montreal Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Moselle Open - Metz Wimbledon - London BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Masters Series Hamburg - Hamburg U.S. Open - New York Australian Open - Melbourne French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London French Open - Paris Tennis Masters Series - Paris Wimbledon - London BNP Paribas Open - Indian Wells U.S. Open - New York BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Open de Tenis Comunidad Valenciana - Valencia French Open - Paris The Stella Artois Championships - London Topshelf Open - 's-Hertogenbosch Apia International - Sydney Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York European Open - Antwerp Australian Open - Melbourne Qatar ExxonMobil Open - Doha French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris ABN AMRO World Tennis Tournament - Rotterdam Australian Open - Melbourne Western & Southern Financial Group Masters - Cincinnati Western & Southern Financial Group Masters - Cincinnati Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Davis Cup, World Group, F, RUS-FRA 3-2 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, 1R, FRA-SWE 3-2 Davis Cup, World Group, QF, RUS-FRA 3-2 Davis Cup, World Group, QF, RUS-FRA 3-2 U.S. Open - New York Miami Open - Miami U.S. Open - New York Sony Ericsson Open - Miami The Ericsson Open - Miami French Open - Paris Rogers Masters - Toronto U.S. Open - New York Davis Cup, World Group, 1R, CZE-BRA 4-1 Wimbledon - London Davis Cup, World Group, QF, USA-FRA 4-1 ARAG ATP World Team Championship - Dusseldorf AAMI Classic - Kooyong Kooyong Classic - Kooyong 1 Masters Guinot Mary Cohr Olympics - Beijing